administer payments - English Synonyms Dictionary